package com.xnyzc.lhy.common.constant;

import com.xnyzc.lhy.common.entity.sms.AliCloudSMSTemplate;

public interface AliCloudSmsConstant {

    /**
     * 短信验证码
     */
    AliCloudSMSTemplate VERIFICATION_CODE = new AliCloudSMSTemplate(
            "SMS_203000128",
            "麒麟优车",
            "验证码${code}，您正在进行身份验证，打死不要告诉别人哦！");

    /**
     * 司机预约订单提醒短信通知
     */
    AliCloudSMSTemplate DRIVER_BOOKING_ORDER_WARINING_MSG = new AliCloudSMSTemplate(
            "SMS_203716768",
            "麒麟优车",
            "您的预约订单${orderId}仅剩${minute}分钟，请尽快前往预约地点。");

    /**
     * 供应商预约订单提醒短信通知
     */
    AliCloudSMSTemplate MANAGER_BOOKING_ORDER_WARINING_MSG = new AliCloudSMSTemplate(
            "SMS_203716768",
            "麒麟优车",
            "预约订单${orderId}仅剩${minute}分钟，请关注订单状态，督促司机进入行程。");

    /**
     * 司机接到订单短信通知
     */
    AliCloudSMSTemplate DRIVER_ORDER_MSG = new AliCloudSMSTemplate(
            "SMS_203677074",
            "麒麟优车",
            "已为您接到新的订单，请尽快前往预约地点。");

    /**
     * 供应商预约订单超时提醒通知 --司管
     */
    AliCloudSMSTemplate MANAGER_ORDER_MSG = new AliCloudSMSTemplate(
            "SMS_212471537",
            "融智汽车",
            "订单号${orderId}的${channel}渠道${calltype}业务的任务临近用车时间，尚未指派运力，请关注！");

    /**
     * 预约单执行风险提醒 --司机
     */
    AliCloudSMSTemplate DRIVER_IMPLEMENT_MSG = new AliCloudSMSTemplate(
            "SMS_212476520",
            "融智汽车",
            "订单号${orderId}的${channel}渠道${calltype}业务的预约用车，司机${driver_name}电话${driver_phone}，存在风险，请关注！");
    /**
     * 新订单发送司管
     */
    AliCloudSMSTemplate SEND_MESSAGE_TO_MANGGER = new AliCloudSMSTemplate(
            "SMS_219616452",
            "融智汽车",
            "您有新订单!用车时间:${ordertime},订单号${orderId},订单类型:${calltype},车型:${carkind};起点${startpoint};终点:${endpoint},乘客名称:${customer};电话${phone}"
    );
    /**
     * 新订单发送给司机
     */
    AliCloudSMSTemplate SEND_MESSAGE_TO_DRIVER = new AliCloudSMSTemplate(
            "SMS_219621522",
            "融智汽车",
            "您有新订单!用车时间:${ordertime},订单号${orderId},订单类型:${calltype};起点${startpoint};终点:${endpoint},乘客名称:${customer};电话${phone}"
    );
}
